export interface PoInfoVO {
  /**
   * 主键
   */
  id: string | number;

  /**
   * PO单号
   */
  poNo: string;

  /**
   * PO行项目号
   */
  poItem: string;

  /**
   * 物料号
   */
  materialCode: string;

  /**
   * 物料描述
   */
  materialDesc: string;

  /**
   * 基本单位
   */
  baseUnit: string;

  /**
   * 数量
   */
  qty: number;

  /**
   * 工厂
   */
  plantCode: string;

  /**
   * 库位
   */
  locationCode: string;

  /**
   * 状态（0正常 1停用）
   */
  status: string;
}

export interface PoInfoForm extends BaseEntity {
  /**
   * 主键
   */
  id?: string | number;

  /**
   * PO单号
   */
  poNo?: string;

  /**
   * PO行项目号
   */
  poItem?: string;

  /**
   * 物料号
   */
  materialCode?: string;

  /**
   * 物料描述
   */
  materialDesc?: string;

  /**
   * 基本单位
   */
  baseUnit?: string;

  /**
   * 数量
   */
  qty?: number;

  /**
   * 工厂
   */
  plantCode?: string;

  /**
   * 库位
   */
  locationCode?: string;

  /**
   * 状态（0正常 1停用）
   */
  status?: string;
}

export interface PoInfoQuery extends PageQuery {
  /**
   * PO单号
   */
  poNo?: string;

  /**
   * PO行项目号
   */
  poItem?: string;

  /**
   * 物料号
   */
  materialCode?: string;

  /**
   * 物料描述
   */
  materialDesc?: string;

  /**
   * 基本单位
   */
  baseUnit?: string;

  /**
   * 数量
   */
  qty?: number;

  /**
   * 工厂
   */
  plantCode?: string;

  /**
   * 库位
   */
  locationCode?: string;

  /**
   * 状态（0正常 1停用）
   */
  status?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}
